package library.logic;

import java.util.Date;

/**
 * User: RockCrazy
 * Date: 05.01.12
 * Time: 18:01
 */
public class Journal 
{
	private int journalId;
	private int bookId;
	private int readerId;
	private Date dateVidano;
	private Date dateVozvrat;
	private Boolean sdano;
	
	
	public Journal()
	{
	}

	public Journal(int journalId, int bookId, int readerId, Date dateVidano, Date dateVozvrat, Boolean sdano)
	{
		this.journalId = journalId;
		this.bookId = bookId;
		this.readerId = readerId;
		this.dateVidano = dateVidano;
		this.dateVozvrat = dateVozvrat;
		this.sdano = sdano;
	}

	/**
	 * Номер записи в журнале
	 * @param journalId
	 */
	public void setJournalId(int journalId)
	{
		this.journalId = journalId;
	}


	/**
	 * ID книги
	 * @param bookId
	 */
	public void setBookId(int bookId)
	{
		this.bookId = bookId;
	}

	/**
	 * ID читателя
	 * @param readerId
	 */
	public void setReaderId(int readerId)
	{
		this.readerId = readerId;
	}

	/**
	 * Дата выдачи
	 * @param dateVidano
	 */
	public void setDateVidano(Date dateVidano)
	{
		this.dateVidano = dateVidano;
	}

	/**
	 * Дата возврата
	 * @param dateVozvrat
	 */
	public void setDateVozvrat(Date dateVozvrat)
	{
		this.dateVozvrat = dateVozvrat;
	}

	/**
	 * Сдана ли книга
	 * @param sdano
	 */
	public void setSdano(Boolean sdano)
	{
		this.sdano = sdano;
	}

	/**
	 * Возвращаем номер записи в журнале
	 * @return
	 */
	public int getJournalId()
	{
		return journalId;
	}

	/**
	 * Возвращаем номер книги
	 * @return
	 */
	public int getBookId()
	{
		return bookId;
	}

	/**
	 * Возвращаем номер читателя
	 * @return
	 */
	public int getReaderId()
	{
		return readerId;
	}

	/**
	 * Возвращаем дату выдачи
	 * @return
	 */
	public Date getDateVidano()
	{
		return dateVidano;
	}

	/**
	 * Возвращаем дату возврата
	 * @return
	 */
	public Date getDateVozvrat()
	{
		return dateVozvrat;
	}

	/**
	 * Возвращаем наличие книги
	 * @return
	 */
	public Boolean isSdano()
	{
		return sdano;
	}
}
